/*
 * Grupo:		Danilo Beraldo Ireno
 * 				Flavio Augusto de Mello
 * 				Giuliano G. Maranha
 * 				Luis Fernando Junior
 *
 * Disciplina: 	Compiladores
 * Professor:	Dr. Eraldo Pereira Marinho*
 */

#include <stdio.h>

void typespec(void);
void unsignedNUM(void);
void unsignedConst(void);
void cons(void);
void sympleType(void);
void type(void);
void variable(void);
void factor(void);
void term(void);
void simpleExpr(void);
void expr(void);
void paramList(void);
void paramListAux(void);
void command(void);
void block(void);
void program(void);
void uintBlockLine(void);
void constBlockLine(void);
void typeBlockLine(void);
void varBlockLine(void);
void procedureBlockLine(void);
void functionBlockLine(void);
void toDownTo(void);
void ifstmt(void);
void whilestmt(void);
void casestmt(void);
void forstmt(void);
void gotostmt(void);
void repeatstmt(void);

extern int lookahead;


void match(int);


